institute of supply regulation - German English Dictionary